place under police supervision - Anglais Synonymes Dictionnaire